Implementing Tableaux by Decision Diagrams

نویسنده

  • Jean Goubault-Larrecq
چکیده

Binary Decision Diagrams (BDDs) are usually thought of as devices engineered specially for classical propositional logic. We show that we can build on one of their variants, Minato's zero-suppressed BDDs, to build compact data structures that encode whole tableaux. We call these structures tableaux decision diagrams (TDDs), and show how tableaux proof search is implemented in this framework. For this to be eecient, we have to restrict to canonical proof formats (in the sense of Galmiche et al.) to be able to take advantage of sharing in TDDs. Sharing is fundamental, not because it reduces memory consumption, but because it allows us to expand or close many tableaux paths in parallel, with corresponding gains in eeciency. We provide some empirical evidence that this is indeed eecient, by illustrating the method on a well-chosen system for propositional intuitionistic logic.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automated Deduction with Shannon Graphs

Binary Decision Diagrams (BDDs) are a well-known tool for representing Boolean functions. We show how BDDs can be extended to full rst-order logic by integrating means for representing quantiiers. The resulting structures are called Shannon graphs. A calculus based on these Shannon graphs is set up, and its soundness and completeness proofs are outlined. A comparison of deduction with rst-order...

متن کامل

Solving Graded/Probabilistic Modal Logic via Linear Inequalities (System Description)

We present the experience gained from implementing a new decision procedure for both graded and probabilistic modal logic. While our approach uses standard tableaux for propositional connectives, modal rules are given by linear constraints on the arguments of operators. The implementation uses binary decision diagrams for propositional connectives and a linear programming library for the modal ...

متن کامل

Using BDDs to Implement Propositional Modal Tableaux

We present a method for using Binary Decision Diagrams (BDDs) to implement the tableau method of automated reasoning for propositional modal logics K and S4. We evaluate an implementation of such a reasoner that uses BDDs as the basic data structure. We show, with comparison to FaCT++ and InKreSAT, that it can compete with other state of the art methods of reasoning in propositional modal logic.

متن کامل

BDDs and Automated Deduction

BDDs (binary decision diagrams) are a very succesful tool for handling boolean functions, but one which has not yet attracted the attention of many automated deduction specialists. We give an overview of BDDs from an automated deduction perspective, showing what can be done with them in propositional and first-order logic, and discuss the parallels to well-known methods like tableaux and resolu...

متن کامل

Combinatorics of Arc Diagrams, Ferrers Fillings, Young Tableaux and Lattice Paths

Several recent works have explored the deep structure between arc diagrams, their nestings and crossings, and several other combinatorial objects including permutations, graphs, lattice paths, and walks in the Cartesian plane. This thesis inspects a range of related combinatorial objects that can be represented by arc diagrams, relationships between them, and their connection to nestings and cr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996